//去除字符串开始和结尾空格的方法；
function clearTrim(str){
	var reg=/(^\s+)|(\s+$)/;
	str=str.replace(reg,"");
	return str;
}

//是否是QQ号 是 返回 true
function judgeQQ(str) {	
	var reg = /^[1-9]([0-9]{5,11})$/
	return reg.test(str)
}

//是否数字正则
function judgeNumber(str) {	
	var reg = /^[0-9]$/
	return reg.test(str)
}

//是否大写字母
function judgeWordBig(str) {	
	var reg = /^[A-Z]$/
	return reg.test(str)
}

//是否正整数
function judgeZhengNumber(str) {	
	var reg = /^[1-9]\d*$/
	return reg.test(str)
}

//是否邮箱
function judgeEmail(str) {	
	var reg = /^(\w)+(\.\w+)*@(\w)+((\.\w{2,3}){1,3})$/;
	return reg.test(str)
}

//是否中文名字
function judgeChinese(str) {	
	var reg = /^[\u4e00-\u9fa5]{2,11}$/;
	return reg.test(str)
}

//判断是否为字母和数字账号
function judgeAccount(str) {
	var reg = /^[a-zA-Z0-9]*$/;
	return reg.test(str)
}
//是否是手机号 是 返回 true
function judgePhone(str) {
	let reg = /^0*(13|15|18|17|14)\d{9}$/;
	return reg.test(str);
}

//空格检验
function judgeSpaceCharacter(val){
	var reg = /\s/;
	if(reg.exec(val)==null){
		return true;
	}else{
		return false;
	}
}


//毫秒时间判断今天明天
function msjudgeDay(time){
	var t = new Date();
	t.setHours(0);
	t.setMinutes(0);
	t.setSeconds(0);
	t.setMilliseconds(0);
	tnd = t.getTime()+1000 * 60 * 60 * 24;
	tnnd = t.getTime()+1000 * 60 * 60 * 48;
	if(time >= tnnd){
		return '后天';
	}else if(time >= tnd){
		return '明天';
	}else if(time < tnd){
		return '今天';
	}else{
		
	}
}


//判断密码是否符合要求  是 返回true
function judgePassword(str) {
	var reg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,16}$/;
	return reg.test(str);
}

//json对象第一级属性名，转数组
function jsonToArray(json){
	var array = [];
	for(key in json){
		array.push(key);
	}
	return array;
}